package com.liujit.pay.wx.enums;

import cn.hutool.core.util.StrUtil;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @description: 付款银行
 * @author: liujun
 * @create: 2021/2/19 2:23 下午
 **/
@Getter
@AllArgsConstructor
public enum BankType {

    /**
     * 工商银行(借记卡)
     */
    ICBC_DEBIT("ICBC_DEBIT", "工商银行(借记卡)"),

    /**
     * 工商银行(信用卡)
     */
    ICBC_CREDIT("ICBC_CREDIT", "工商银行(信用卡)"),

    /**
     * 农业银行(借记卡)
     */
    ABC_DEBIT("ABC_DEBIT", "农业银行(借记卡)"),

    /**
     * 农业银行(信用卡)
     */
    ABC_CREDIT("ABC_CREDIT", "农业银行(信用卡)"),

    /**
     * 邮政储蓄银行(借记卡)
     */
    PSBC_DEBIT("PSBC_DEBIT", "邮政储蓄银行(借记卡)"),

    /**
     * 邮政储蓄银行(信用卡)
     */
    PSBC_CREDIT("PSBC_CREDIT", "邮政储蓄银行(信用卡)"),

    /**
     * 建设银行(借记卡)
     */
    CCB_DEBIT("CCB_DEBIT", "建设银行(借记卡)"),

    /**
     * 建设银行(信用卡)
     */
    CCB_CREDIT("CCB_CREDIT", "建设银行(信用卡)"),

    /**
     * 招商银行(借记卡)
     */
    CMB_DEBIT("CMB_DEBIT", "招商银行(借记卡)"),

    /**
     * 招商银行(信用卡)
     */
    CMB_CREDIT("CMB_CREDIT", "招商银行(信用卡)"),

    /**
     * 中国银行(借记卡)
     */
    BOC_DEBIT("BOC_DEBIT", "中国银行(借记卡)"),

    /**
     * 中国银行(信用卡)
     */
    BOC_CREDIT("BOC_CREDIT", "中国银行(信用卡)"),

    /**
     * 交通银行(借记卡)
     */
    COMM_DEBIT("COMM_DEBIT", "交通银行(借记卡)"),

    /**
     * 交通银行(信用卡)
     */
    COMM_CREDIT("COMM_CREDIT", "交通银行(信用卡)"),

    /**
     * 浦发银行(借记卡)
     */
    SPDB_DEBIT("SPDB_DEBIT", "浦发银行(借记卡)"),

    /**
     * 浦发银行(信用卡)
     */
    SPDB_CREDIT("SPDB_CREDIT", "浦发银行(信用卡)"),

    /**
     * 广发银行(借记卡)
     */
    GDB_DEBIT("GDB_DEBIT", "广发银行(借记卡)"),

    /**
     * 广发银行(信用卡)
     */
    GDB_CREDIT("GDB_CREDIT", "广发银行(信用卡)"),

    /**
     * 民生银行(借记卡)
     */
    CMBC_DEBIT("CMBC_DEBIT", "民生银行(借记卡)"),

    /**
     * 民生银行(信用卡)
     */
    CMBC_CREDIT("CMBC_CREDIT", "民生银行(信用卡)"),

    /**
     * 平安银行(借记卡)
     */
    PAB_DEBIT("PAB_DEBIT", "平安银行(借记卡)"),

    /**
     * 平安银行(信用卡)
     */
    PAB_CREDIT("PAB_CREDIT", "平安银行(信用卡)"),

    /**
     * 光大银行(借记卡)
     */
    CEB_DEBIT("CEB_DEBIT", "光大银行(借记卡)"),

    /**
     * 光大银行(信用卡)
     */
    CEB_CREDIT("CEB_CREDIT", "光大银行(信用卡)"),

    /**
     * 兴业银行(借记卡)
     */
    CIB_DEBIT("CIB_DEBIT", "兴业银行(借记卡)"),

    /**
     * 兴业银行(信用卡)
     */
    CIB_CREDIT("CIB_CREDIT", "兴业银行(信用卡)"),

    /**
     * 中信银行(借记卡)
     */
    CITIC_DEBIT("CITIC_DEBIT", "中信银行(借记卡)"),

    /**
     * 中信银行(信用卡)
     */
    CITIC_CREDIT("CITIC_CREDIT", "中信银行(信用卡)"),

    /**
     * 上海银行(借记卡)
     */
    BOSH_DEBIT("BOSH_DEBIT", "上海银行(借记卡)"),

    /**
     * 上海银行(信用卡)
     */
    BOSH_CREDIT("BOSH_CREDIT", "上海银行(信用卡)"),

    /**
     * 华润银行(借记卡)
     */
    CRB_DEBIT("CRB_DEBIT", "华润银行(借记卡)"),

    /**
     * 杭州银行(借记卡)
     */
    HZB_DEBIT("HZB_DEBIT", "杭州银行(借记卡)"),

    /**
     * 杭州银行(信用卡)
     */
    HZB_CREDIT("HZB_CREDIT", "杭州银行(信用卡)"),

    /**
     * 包商银行(借记卡)
     */
    BSB_DEBIT("BSB_DEBIT", "包商银行(借记卡)"),

    /**
     * 包商银行(信用卡)
     */
    BSB_CREDIT("BSB_CREDIT", "包商银行(信用卡)"),

    /**
     * 重庆银行(借记卡)
     */
    CQB_DEBIT("CQB_DEBIT", "重庆银行(借记卡)"),

    /**
     * 顺德农商行(借记卡)
     */
    SDEB_DEBIT("SDEB_DEBIT", "顺德农商行(借记卡)"),

    /**
     * 深圳农商银行(借记卡)
     */
    SZRCB_DEBIT("SZRCB_DEBIT", "深圳农商银行(借记卡)"),

    /**
     * 深圳农商银行(信用卡)
     */
    SZRCB_CREDIT("SZRCB_CREDIT", "深圳农商银行(信用卡)"),

    /**
     * 哈尔滨银行(借记卡)
     */
    HRBB_DEBIT("HRBB_DEBIT", "哈尔滨银行(借记卡)"),

    /**
     * 成都银行(借记卡)
     */
    BOCD_DEBIT("BOCD_DEBIT", "成都银行(借记卡)"),

    /**
     * 南粤银行(借记卡)
     */
    GDNYB_DEBIT("GDNYB_DEBIT", "南粤银行(借记卡)"),

    /**
     * 南粤银行(信用卡)
     */
    GDNYB_CREDIT("GDNYB_CREDIT", "南粤银行(信用卡)"),

    /**
     * 广州银行(借记卡)
     */
    GZCB_DEBIT("GZCB_DEBIT", "广州银行(借记卡)"),

    /**
     * 广州银行(信用卡)
     */
    GZCB_CREDIT("GZCB_CREDIT", "广州银行(信用卡)"),

    /**
     * 江苏银行(借记卡)
     */
    JSB_DEBIT("JSB_DEBIT", "江苏银行(借记卡)"),

    /**
     * 江苏银行(信用卡)
     */
    JSB_CREDIT("JSB_CREDIT", "江苏银行(信用卡)"),

    /**
     * 宁波银行(借记卡)
     */
    NBCB_DEBIT("NBCB_DEBIT", "宁波银行(借记卡)"),

    /**
     * 宁波银行(信用卡)
     */
    NBCB_CREDIT("NBCB_CREDIT", "宁波银行(信用卡)"),

    /**
     * 南京银行(借记卡)
     */
    NJCB_DEBIT("NJCB_DEBIT", "南京银行(借记卡)"),

    /**
     * 青海农信(借记卡)
     */
    QHNX_DEBIT("QHNX_DEBIT", "青海农信(借记卡)"),

    /**
     * 鄂尔多斯银行(信用卡)
     */
    ORDOSB_CREDIT("ORDOSB_CREDIT", "鄂尔多斯银行(信用卡)"),

    /**
     * 鄂尔多斯银行(借记卡)
     */
    ORDOSB_DEBIT("ORDOSB_DEBIT", "鄂尔多斯银行(借记卡)"),

    /**
     * 北京农商(信用卡)
     */
    BJRCB_CREDIT("BJRCB_CREDIT", "北京农商(信用卡)"),

    /**
     * 河北银行(借记卡)
     */
    BHB_DEBIT("BHB_DEBIT", "河北银行(借记卡)"),

    /**
     * 贵州银行(借记卡)
     */
    BGZB_DEBIT("BGZB_DEBIT", "贵州银行(借记卡)"),

    /**
     * 鄞州银行(借记卡)
     */
    BEEB_DEBIT("BEEB_DEBIT", "鄞州银行(借记卡)"),

    /**
     * 攀枝花银行(借记卡)
     */
    PZHCCB_DEBIT("PZHCCB_DEBIT", "攀枝花银行(借记卡)"),

    /**
     * 青岛银行(信用卡)
     */
    QDCCB_CREDIT("QDCCB_CREDIT", "青岛银行(信用卡)"),

    /**
     * 青岛银行(借记卡)
     */
    QDCCB_DEBIT("QDCCB_DEBIT", "青岛银行(借记卡)"),

    /**
     * 新韩银行(借记卡)
     */
    SHINHAN_DEBIT("SHINHAN_DEBIT", "新韩银行(借记卡)"),

    /**
     * 齐鲁银行(借记卡)
     */
    QLB_DEBIT("QLB_DEBIT", "齐鲁银行(借记卡)"),

    /**
     * 齐商银行(借记卡)
     */
    QSB_DEBIT("QSB_DEBIT", "齐商银行(借记卡)"),

    /**
     * 郑州银行(借记卡)
     */
    ZZB_DEBIT("ZZB_DEBIT", "郑州银行(借记卡)"),

    /**
     * 长安银行(借记卡)
     */
    CCAB_DEBIT("CCAB_DEBIT", "长安银行(借记卡)"),

    /**
     * 日照银行(借记卡)
     */
    RZB_DEBIT("RZB_DEBIT", "日照银行(借记卡)"),

    /**
     * 四川农信(借记卡)
     */
    SCNX_DEBIT("SCNX_DEBIT", "四川农信(借记卡)"),

    /**
     * 鄞州银行(信用卡)
     */
    BEEB_CREDIT("BEEB_CREDIT", "鄞州银行(信用卡)"),

    /**
     * 山东农信(借记卡)
     */
    SDRCU_DEBIT("SDRCU_DEBIT", "山东农信(借记卡)"),

    /**
     * 沧州银行(借记卡)
     */
    BCZ_DEBIT("BCZ_DEBIT", "沧州银行(借记卡)"),

    /**
     * 盛京银行(借记卡)
     */
    SJB_DEBIT("SJB_DEBIT", "盛京银行(借记卡)"),

    /**
     * 辽宁农信(借记卡)
     */
    LNNX_DEBIT("LNNX_DEBIT", "辽宁农信(借记卡)"),

    /**
     * 临朐聚丰村镇银行(借记卡)
     */
    JUFENGB_DEBIT("JUFENGB_DEBIT", "临朐聚丰村镇银行(借记卡)"),

    /**
     * 郑州银行(信用卡)
     */
    ZZB_CREDIT("ZZB_CREDIT", "郑州银行(信用卡)"),

    /**
     * 江西农信(借记卡)
     */
    JXNXB_DEBIT("JXNXB_DEBIT", "江西农信(借记卡)"),

    /**
     * 晋中银行(借记卡)
     */
    JZB_DEBIT("JZB_DEBIT", "晋中银行(借记卡)"),

    /**
     * 锦州银行(信用卡)
     */
    JZCB_CREDIT("JZCB_CREDIT", "锦州银行(信用卡)"),

    /**
     * 锦州银行(借记卡)
     */
    JZCB_DEBIT("JZCB_DEBIT", "锦州银行(借记卡)"),

    /**
     * 昆仑银行(借记卡)
     */
    KLB_DEBIT("KLB_DEBIT", "昆仑银行(借记卡)"),

    /**
     * 昆山农商(借记卡)
     */
    KRCB_DEBIT("KRCB_DEBIT", "昆山农商(借记卡)"),

    /**
     * 库尔勒市商业银行(借记卡)
     */
    KUERLECB_DEBIT("KUERLECB_DEBIT", "库尔勒市商业银行(借记卡)"),

    /**
     * 龙江银行(借记卡)
     */
    LJB_DEBIT("LJB_DEBIT", "龙江银行(借记卡)"),

    /**
     * 南阳村镇银行(借记卡)
     */
    NYCCB_DEBIT("NYCCB_DEBIT", "南阳村镇银行(借记卡)"),

    /**
     * 乐山市商业银行(借记卡)
     */
    LSCCB_DEBIT("LSCCB_DEBIT", "乐山市商业银行(借记卡)"),

    /**
     * 柳州银行(借记卡)
     */
    LUZB_DEBIT("LUZB_DEBIT", "柳州银行(借记卡)"),

    /**
     * 莱商银行(借记卡)
     */
    LWB_DEBIT("LWB_DEBIT", "莱商银行(借记卡)"),

    /**
     * 辽阳银行(借记卡)
     */
    LYYHB_DEBIT("LYYHB_DEBIT", "辽阳银行(借记卡)"),

    /**
     * 兰州银行(借记卡)
     */
    LZB_DEBIT("LZB_DEBIT", "兰州银行(借记卡)"),

    /**
     * 民泰银行(信用卡)
     */
    MINTAIB_CREDIT("MINTAIB_CREDIT", "民泰银行(信用卡)"),

    /**
     * 民泰银行(借记卡)
     */
    MINTAIB_DEBIT("MINTAIB_DEBIT", "民泰银行(借记卡)"),

    /**
     * 宁波通商银行(借记卡)
     */
    NCB_DEBIT("NCB_DEBIT", "宁波通商银行(借记卡)"),

    /**
     * 内蒙古农信(借记卡)
     */
    NMGNX_DEBIT("NMGNX_DEBIT", "内蒙古农信(借记卡)"),

    /**
     * 西安银行(借记卡)
     */
    XAB_DEBIT("XAB_DEBIT", "西安银行(借记卡)"),

    /**
     * 潍坊银行(信用卡)
     */
    WFB_CREDIT("WFB_CREDIT", "潍坊银行(信用卡)"),

    /**
     * 潍坊银行(借记卡)
     */
    WFB_DEBIT("WFB_DEBIT", "潍坊银行(借记卡)"),

    /**
     * 威海商业银行(信用卡)
     */
    WHB_CREDIT("WHB_CREDIT", "威海商业银行(信用卡)"),

    /**
     * 威海市商业银行(借记卡)
     */
    WHB_DEBIT("WHB_DEBIT", "威海市商业银行(借记卡)"),

    /**
     * 武汉农商(信用卡)
     */
    WHRC_CREDIT("WHRC_CREDIT", "武汉农商(信用卡)"),

    /**
     * 武汉农商行(借记卡)
     */
    WHRC_DEBIT("WHRC_DEBIT", "武汉农商行(借记卡)"),

    /**
     * 吴江农商行(借记卡)
     */
    WJRCB_DEBIT("WJRCB_DEBIT", "吴江农商行(借记卡)"),

    /**
     * 乌鲁木齐银行(借记卡)
     */
    WLMQB_DEBIT("WLMQB_DEBIT", "乌鲁木齐银行(借记卡)"),

    /**
     * 无锡农商(借记卡)
     */
    WRCB_DEBIT("WRCB_DEBIT", "无锡农商(借记卡)"),

    /**
     * 温州银行(借记卡)
     */
    WZB_DEBIT("WZB_DEBIT", "温州银行(借记卡)"),

    /**
     * 西安银行(信用卡)
     */
    XAB_CREDIT("XAB_CREDIT", "西安银行(信用卡)"),

    /**
     * 微众银行(借记卡)
     */
    WEB_DEBIT("WEB_DEBIT", "微众银行(借记卡)"),

    /**
     * 厦门国际银行(借记卡)
     */
    XIB_DEBIT("XIB_DEBIT", "厦门国际银行(借记卡)"),

    /**
     * 新疆农信银行(借记卡)
     */
    XJRCCB_DEBIT("XJRCCB_DEBIT", "新疆农信银行(借记卡)"),

    /**
     * 厦门银行(借记卡)
     */
    XMCCB_DEBIT("XMCCB_DEBIT", "厦门银行(借记卡)"),

    /**
     * 云南农信(借记卡)
     */
    YNRCCB_DEBIT("YNRCCB_DEBIT", "云南农信(借记卡)"),

    /**
     * 黄河农商银行(信用卡)
     */
    YRRCB_CREDIT("YRRCB_CREDIT", "黄河农商银行(信用卡)"),

    /**
     * 黄河农商银行(借记卡)
     */
    YRRCB_DEBIT("YRRCB_DEBIT", "黄河农商银行(借记卡)"),

    /**
     * 烟台银行(借记卡)
     */
    YTB_DEBIT("YTB_DEBIT", "烟台银行(借记卡)"),

    /**
     * 紫金农商银行(借记卡)
     */
    ZJB_DEBIT("ZJB_DEBIT", "紫金农商银行(借记卡)"),

    /**
     * 兰溪越商银行(借记卡)
     */
    ZJLXRB_DEBIT("ZJLXRB_DEBIT", "兰溪越商银行(借记卡)"),

    /**
     * 浙江农信(信用卡)
     */
    ZJRCUB_CREDIT("ZJRCUB_CREDIT", "浙江农信(信用卡)"),

    /**
     * 安徽省农村信用社联合社(借记卡)
     */
    AHRCUB_DEBIT("AHRCUB_DEBIT", "安徽省农村信用社联合社(借记卡)"),

    /**
     * 沧州银行(信用卡)
     */
    BCZ_CREDIT("BCZ_CREDIT", "沧州银行(信用卡)"),

    /**
     * 上饶银行(借记卡)
     */
    SRB_DEBIT("SRB_DEBIT", "上饶银行(借记卡)"),

    /**
     * 中原银行(借记卡)
     */
    ZYB_DEBIT("ZYB_DEBIT", "中原银行(借记卡)"),

    /**
     * 张家港农商行(借记卡)
     */
    ZRCB_DEBIT("ZRCB_DEBIT", "张家港农商行(借记卡)"),

    /**
     * 上海农商银行(信用卡)
     */
    SRCB_CREDIT("SRCB_CREDIT", "上海农商银行(信用卡)"),

    /**
     * 上海农商银行(借记卡)
     */
    SRCB_DEBIT("SRCB_DEBIT", "上海农商银行(借记卡)"),

    /**
     * 浙江泰隆银行(借记卡)
     */
    ZJTLCB_DEBIT("ZJTLCB_DEBIT", "浙江泰隆银行(借记卡)"),

    /**
     * 苏州银行(借记卡)
     */
    SUZB_DEBIT("SUZB_DEBIT", "苏州银行(借记卡)"),

    /**
     * 山西农信(借记卡)
     */
    SXNX_DEBIT("SXNX_DEBIT", "山西农信(借记卡)"),

    /**
     * 陕西信合(借记卡)
     */
    SXXH_DEBIT("SXXH_DEBIT", "陕西信合(借记卡)"),

    /**
     * 浙江农信(借记卡)
     */
    ZJRCUB_DEBIT("ZJRCUB_DEBIT", "浙江农信(借记卡)"),

    /**
     * AE(信用卡)
     */
    AE_CREDIT("AE_CREDIT", "AE(信用卡)"),

    /**
     * 泰安银行(信用卡)
     */
    TACCB_CREDIT("TACCB_CREDIT", "泰安银行(信用卡)"),

    /**
     * 泰安银行(借记卡)
     */
    TACCB_DEBIT("TACCB_DEBIT", "泰安银行(借记卡)"),

    /**
     * 太仓农商行(借记卡)
     */
    TCRCB_DEBIT("TCRCB_DEBIT", "太仓农商行(借记卡)"),

    /**
     * 天津滨海农商行(信用卡)
     */
    TJBHB_CREDIT("TJBHB_CREDIT", "天津滨海农商行(信用卡)"),

    /**
     * 天津滨海农商行(借记卡)
     */
    TJBHB_DEBIT("TJBHB_DEBIT", "天津滨海农商行(借记卡)"),

    /**
     * 天津银行(借记卡)
     */
    TJB_DEBIT("TJB_DEBIT", "天津银行(借记卡)"),

    /**
     * 天津农商(借记卡)
     */
    TRCB_DEBIT("TRCB_DEBIT", "天津农商(借记卡)"),

    /**
     * 台州银行(借记卡)
     */
    TZB_DEBIT("TZB_DEBIT", "台州银行(借记卡)"),

    /**
     * 联合村镇银行(借记卡)
     */
    URB_DEBIT("URB_DEBIT", "联合村镇银行(借记卡)"),

    /**
     * 东营银行(信用卡)
     */
    DYB_CREDIT("DYB_CREDIT", "东营银行(信用卡)"),

    /**
     * 常熟农商银行(借记卡)
     */
    CSRCB_DEBIT("CSRCB_DEBIT", "常熟农商银行(借记卡)"),

    /**
     * 浙商银行(信用卡)
     */
    CZB_CREDIT("CZB_CREDIT", "浙商银行(信用卡)"),

    /**
     * 浙商银行(借记卡)
     */
    CZB_DEBIT("CZB_DEBIT", "浙商银行(借记卡)"),

    /**
     * 稠州银行(信用卡)
     */
    CZCB_CREDIT("CZCB_CREDIT", "稠州银行(信用卡)"),

    /**
     * 稠州银行(借记卡)
     */
    CZCB_DEBIT("CZCB_DEBIT", "稠州银行(借记卡)"),

    /**
     * 丹东银行(信用卡)
     */
    DANDONGB_CREDIT("DANDONGB_CREDIT", "丹东银行(信用卡)"),

    /**
     * 丹东银行(借记卡)
     */
    DANDONGB_DEBIT("DANDONGB_DEBIT", "丹东银行(借记卡)"),

    /**
     * 大连银行(信用卡)
     */
    DLB_CREDIT("DLB_CREDIT", "大连银行(信用卡)"),

    /**
     * 大连银行(借记卡)
     */
    DLB_DEBIT("DLB_DEBIT", "大连银行(借记卡)"),

    /**
     * 东莞农商银行(信用卡)
     */
    DRCB_CREDIT("DRCB_CREDIT", "东莞农商银行(信用卡)"),

    /**
     * 东莞农商银行(借记卡)
     */
    DRCB_DEBIT("DRCB_DEBIT", "东莞农商银行(借记卡)"),

    /**
     * 常熟农商银行(信用卡)
     */
    CSRCB_CREDIT("CSRCB_CREDIT", "常熟农商银行(信用卡)"),

    /**
     * 东营银行(借记卡)
     */
    DYB_DEBIT("DYB_DEBIT", "东营银行(借记卡)"),

    /**
     * 德阳银行(借记卡)
     */
    DYCCB_DEBIT("DYCCB_DEBIT", "德阳银行(借记卡)"),

    /**
     * 富邦华一银行(借记卡)
     */
    FBB_DEBIT("FBB_DEBIT", "富邦华一银行(借记卡)"),

    /**
     * 富滇银行(借记卡)
     */
    FDB_DEBIT("FDB_DEBIT", "富滇银行(借记卡)"),

    /**
     * 福建海峡银行(信用卡)
     */
    FJHXB_CREDIT("FJHXB_CREDIT", "福建海峡银行(信用卡)"),

    /**
     * 福建海峡银行(借记卡)
     */
    FJHXB_DEBIT("FJHXB_DEBIT", "福建海峡银行(借记卡)"),

    /**
     * 福建农信银行(借记卡)
     */
    FJNX_DEBIT("FJNX_DEBIT", "福建农信银行(借记卡)"),

    /**
     * 阜新银行(借记卡)
     */
    FUXINB_DEBIT("FUXINB_DEBIT", "阜新银行(借记卡)"),

    /**
     * 承德银行(借记卡)
     */
    BOCDB_DEBIT("BOCDB_DEBIT", "承德银行(借记卡)"),

    /**
     * 江苏农商行(借记卡)
     */
    JSNX_DEBIT("JSNX_DEBIT", "江苏农商行(借记卡)"),

    /**
     * 廊坊银行(借记卡)
     */
    BOLFB_DEBIT("BOLFB_DEBIT", "廊坊银行(借记卡)"),

    /**
     * 长安银行(信用卡)
     */
    CCAB_CREDIT("CCAB_CREDIT", "长安银行(信用卡)"),

    /**
     * 渤海银行(借记卡)
     */
    CBHB_DEBIT("CBHB_DEBIT", "渤海银行(借记卡)"),

    /**
     * 成都农商银行(借记卡)
     */
    CDRCB_DEBIT("CDRCB_DEBIT", "成都农商银行(借记卡)"),

    /**
     * 营口银行(借记卡)
     */
    BYK_DEBIT("BYK_DEBIT", "营口银行(借记卡)"),

    /**
     * 张家口市商业银行(借记卡)
     */
    BOZ_DEBIT("BOZ_DEBIT", "张家口市商业银行(借记卡)"),

    /**
     * 零钱
     */
    CFT("CFT", "零钱"),

    /**
     * 唐山银行(借记卡)
     */
    BOTSB_DEBIT("BOTSB_DEBIT", "唐山银行(借记卡)"),

    /**
     * 石嘴山银行(借记卡)
     */
    BOSZS_DEBIT("BOSZS_DEBIT", "石嘴山银行(借记卡)"),

    /**
     * 绍兴银行(借记卡)
     */
    BOSXB_DEBIT("BOSXB_DEBIT", "绍兴银行(借记卡)"),

    /**
     * 宁夏银行(借记卡)
     */
    BONX_DEBIT("BONX_DEBIT", "宁夏银行(借记卡)"),

    /**
     * 宁夏银行(信用卡)
     */
    BONX_CREDIT("BONX_CREDIT", "宁夏银行(信用卡)"),

    /**
     * 广东华兴银行(借记卡)
     */
    GDHX_DEBIT("GDHX_DEBIT", "广东华兴银行(借记卡)"),

    /**
     * 洛阳银行(借记卡)
     */
    BOLB_DEBIT("BOLB_DEBIT", "洛阳银行(借记卡)"),

    /**
     * 嘉兴银行(借记卡)
     */
    BOJX_DEBIT("BOJX_DEBIT", "嘉兴银行(借记卡)"),

    /**
     * 内蒙古银行(借记卡)
     */
    BOIMCB_DEBIT("BOIMCB_DEBIT", "内蒙古银行(借记卡)"),

    /**
     * 海南银行(借记卡)
     */
    BOHN_DEBIT("BOHN_DEBIT", "海南银行(借记卡)"),

    /**
     * 东莞银行(借记卡)
     */
    BOD_DEBIT("BOD_DEBIT", "东莞银行(借记卡)"),

    /**
     * 重庆农商银行(信用卡)
     */
    CQRCB_CREDIT("CQRCB_CREDIT", "重庆农商银行(信用卡)"),

    /**
     * 重庆农商银行(借记卡)
     */
    CQRCB_DEBIT("CQRCB_DEBIT", "重庆农商银行(借记卡)"),

    /**
     * 重庆三峡银行(借记卡)
     */
    CQTGB_DEBIT("CQTGB_DEBIT", "重庆三峡银行(借记卡)"),

    /**
     * 东莞银行(信用卡)
     */
    BOD_CREDIT("BOD_CREDIT", "东莞银行(信用卡)"),

    /**
     * 长沙银行(借记卡)
     */
    CSCB_DEBIT("CSCB_DEBIT", "长沙银行(借记卡)"),

    /**
     * 北京银行(信用卡)
     */
    BOB_CREDIT("BOB_CREDIT", "北京银行(信用卡)"),

    /**
     * 广东农信银行(借记卡)
     */
    GDRCU_DEBIT("GDRCU_DEBIT", "广东农信银行(借记卡)"),

    /**
     * 北京银行(借记卡)
     */
    BOB_DEBIT("BOB_DEBIT", "北京银行(借记卡)"),

    /**
     * 华融湘江银行(借记卡)
     */
    HRXJB_DEBIT("HRXJB_DEBIT", "华融湘江银行(借记卡)"),

    /**
     * 恒生银行(借记卡)
     */
    HSBC_DEBIT("HSBC_DEBIT", "恒生银行(借记卡)"),

    /**
     * 徽商银行(信用卡)
     */
    HSB_CREDIT("HSB_CREDIT", "徽商银行(信用卡)"),

    /**
     * 徽商银行(借记卡)
     */
    HSB_DEBIT("HSB_DEBIT", "徽商银行(借记卡)"),

    /**
     * 湖南农信(借记卡)
     */
    HUNNX_DEBIT("HUNNX_DEBIT", "湖南农信(借记卡)"),

    /**
     * 湖商村镇银行(借记卡)
     */
    HUSRB_DEBIT("HUSRB_DEBIT", "湖商村镇银行(借记卡)"),

    /**
     * 华夏银行(信用卡)
     */
    HXB_CREDIT("HXB_CREDIT", "华夏银行(信用卡)"),

    /**
     * 华夏银行(借记卡)
     */
    HXB_DEBIT("HXB_DEBIT", "华夏银行(借记卡)"),

    /**
     * 河南农信(借记卡)
     */
    HNNX_DEBIT("HNNX_DEBIT", "河南农信(借记卡)"),

    /**
     * 江西银行(借记卡)
     */
    BNC_DEBIT("BNC_DEBIT", "江西银行(借记卡)"),

    /**
     * 江西银行(信用卡)
     */
    BNC_CREDIT("BNC_CREDIT", "江西银行(信用卡)"),

    /**
     * 北京农商行(借记卡)
     */
    BJRCB_DEBIT("BJRCB_DEBIT", "北京农商行(借记卡)"),

    /**
     * 晋城银行(借记卡)
     */
    JCB_DEBIT("JCB_DEBIT", "晋城银行(借记卡)"),

    /**
     * 九江银行(借记卡)
     */
    JJCCB_DEBIT("JJCCB_DEBIT", "九江银行(借记卡)"),

    /**
     * 吉林银行(借记卡)
     */
    JLB_DEBIT("JLB_DEBIT", "吉林银行(借记卡)"),

    /**
     * 吉林农信(借记卡)
     */
    JLNX_DEBIT("JLNX_DEBIT", "吉林农信(借记卡)"),

    /**
     * 江南农商(借记卡)
     */
    JNRCB_DEBIT("JNRCB_DEBIT", "江南农商(借记卡)"),

    /**
     * 江阴农商行(借记卡)
     */
    JRCB_DEBIT("JRCB_DEBIT", "江阴农商行(借记卡)"),

    /**
     * 晋商银行(借记卡)
     */
    JSHB_DEBIT("JSHB_DEBIT", "晋商银行(借记卡)"),

    /**
     * 海南农信(借记卡)
     */
    HAINNX_DEBIT("HAINNX_DEBIT", "海南农信(借记卡)"),

    /**
     * 桂林银行(借记卡)
     */
    GLB_DEBIT("GLB_DEBIT", "桂林银行(借记卡)"),

    /**
     * 广州农商银行(信用卡)
     */
    GRCB_CREDIT("GRCB_CREDIT", "广州农商银行(信用卡)"),

    /**
     * 广州农商银行(借记卡)
     */
    GRCB_DEBIT("GRCB_DEBIT", "广州农商银行(借记卡)"),

    /**
     * 甘肃银行(借记卡)
     */
    GSB_DEBIT("GSB_DEBIT", "甘肃银行(借记卡)"),

    /**
     * 甘肃农信(借记卡)
     */
    GSNX_DEBIT("GSNX_DEBIT", "甘肃农信(借记卡)"),

    /**
     * 广西农信(借记卡)
     */
    GXNX_DEBIT("GXNX_DEBIT", "广西农信(借记卡)"),

    /**
     * 贵阳银行(信用卡)
     */
    GYCB_CREDIT("GYCB_CREDIT", "贵阳银行(信用卡)"),

    /**
     * 贵阳银行(借记卡)
     */
    GYCB_DEBIT("GYCB_DEBIT", "贵阳银行(借记卡)"),

    /**
     * 贵州农信(借记卡)
     */
    GZNX_DEBIT("GZNX_DEBIT", "贵州农信(借记卡)"),

    /**
     * 海南农信(信用卡)
     */
    HAINNX_CREDIT("HAINNX_CREDIT", "海南农信(信用卡)"),

    /**
     * 汉口银行(借记卡)
     */
    HKB_DEBIT("HKB_DEBIT", "汉口银行(借记卡)"),

    /**
     * 韩亚银行(借记卡)
     */
    HANAB_DEBIT("HANAB_DEBIT", "韩亚银行(借记卡)"),

    /**
     * 湖北银行(信用卡)
     */
    HBCB_CREDIT("HBCB_CREDIT", "湖北银行(信用卡)"),

    /**
     * 湖北银行(借记卡)
     */
    HBCB_DEBIT("HBCB_DEBIT", "湖北银行(借记卡)"),

    /**
     * 湖北农信(信用卡)
     */
    HBNX_CREDIT("HBNX_CREDIT", "湖北农信(信用卡)"),

    /**
     * 湖北农信(借记卡)
     */
    HBNX_DEBIT("HBNX_DEBIT", "湖北农信(借记卡)"),

    /**
     * 邯郸银行(借记卡)
     */
    HDCB_DEBIT("HDCB_DEBIT", "邯郸银行(借记卡)"),

    /**
     * 河北农信(借记卡)
     */
    HEBNX_DEBIT("HEBNX_DEBIT", "河北农信(借记卡)"),

    /**
     * 恒丰银行(借记卡)
     */
    HFB_DEBIT("HFB_DEBIT", "恒丰银行(借记卡)"),

    /**
     * 东亚银行(借记卡)
     */
    HKBEA_DEBIT("HKBEA_DEBIT", "东亚银行(借记卡)"),

    /**
     * JCB(信用卡)
     */
    JCB_CREDIT("JCB_CREDIT", "JCB(信用卡)"),

    /**
     * MASTERCARD(信用卡)
     */
    MASTERCARD_CREDIT("MASTERCARD_CREDIT", "MASTERCARD(信用卡)"),

    /**
     * VISA(信用卡)
     */
    VISA_CREDIT("VISA_CREDIT", "VISA(信用卡)"),

    /**
     * 零钱通
     */
    LQT("LQT", "零钱通");

    private String bank;

    private String name;

    public static String getName(String bank) {
        for (BankType bankType : BankType.values()) {
            if (StrUtil.equals(bank, bankType.getBank())) {
                return bankType.getName();
            }
        }
        return null;
    }
}
